/*
  ES Module (ES6模块化规范)
    1. 主要用于浏览器端
    2. 语法：
      - 引入 import
        如果是默认暴露：import xxx from 'xxx'
        如果是分别或统一暴露：
          如果要引入部分：import { xxx } from 'xxx'
          如果要引入全部：import * as xxx from 'xxx'

      - 暴露 export
        默认暴露 export default xxx
        分别暴露 export const xxx = xxx
        统一暴露 export { xxx }

        总结：
          如果只有一个内容暴露，用默认暴露
          如果有多个内容暴露，用分别或统一暴露
*/

// import m1 from "./m1.js";
// import { h, m, n, t, k, f } from "./m1.js";
import m1, { h, m, n, t, k, f } from "./m1.js";
// import * as m1 from "./m1.js";

import { a, b } from "./m2.js";
import { c, d } from "./m3.js";

console.log(m1);
console.log(a, b, c, d);
console.log(h, m, n, t, k, f);
